<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
<h1>标题1</h1>

<!-- 
    
    服务器
    可以提供各种计算服务（web服务、数据库服务等）的设置称为服务器
    我们自己的电脑需要安装一些软件才能提供web服务（nodejs phpStudy等）

    URL地址的构成
    URL是统一资源定位符
    http/https协议 + 域名/IP地址 + 端口号 + 资源路径 + 查询字符串 + hash哈希值
    本地打开页面：file:///D:/works/BJ-0619/day11/01-内容回顾.html
    服务器环境打开：http://127.0.0.1:5500/BJ-0619/day11/01-内容回顾.html

    传输协议
    http 超文本传输协议，明文传输
    https 超文本传输安全协议，加密传输
    超文本传输协议用于浏览器和服务器之间传输数据的协议

    TCP协议
    TCP传输控制协议，http和https运行在TCP协议之上
    建立TCP连接（在浏览器和服务器之间建立数据传输通道）
    三次握手建立连接：保证通信双方的收发能力正常
    第一次握手，浏览器发送连接请求（携带需要确认的数据）
    第二次握手，服务器响应连接请求（携带需要确认的数据）
    第三次握手，浏览器响应确认（携带需要确认的数据）

    断开TCP连接（把浏览器和服务器之间的数据传输通道关闭）
    四次挥手断开连接：TCP是双向连接，每个方向都需要请求断开和确认
    第一次挥手，浏览器发送断开请求
    第二次挥手，服务器确认断开请求
    第三次挥手，服务器发送断开请求
    第四次挥手，浏览器确认断开请求

    报文段
    浏览器给服务器发送的内容称为 请求报文
    服务器给浏览器发送的内容称为 响应报文
    请求报文的组成部分：1.请求行 2.请求头 3.空行 4.请求体
    响应报文的组成部分：1.状态行 2.响应头 3.空行 4.响应体

    IP地址
    是互联网上每一台计算机的唯一标识
    IPv4地址由四组数字组成，比如 192.168.44.239 
    前三组是网络号码，最后一组是主机号码
    127.0.0.1 还回IP地址（自己访问本机的服务）
    192.168.44.239 内部IP地址
    IP地址不方便记忆和使用

    域名
    是一组由字母数字和点隔开的字符串 www.baidu.com
    域名会映射到一个IP地址
    localhost -> 127.0.0.1
    www.xiaocuo.com -> 127.0.0.1
    域名更方便记忆和使用

    DNS域名系统
    DNS作用是将域名解析为对应的IP地址

    端口号
    端口号是一组0-65535整数，用于区分同一台服务器上的不同服务
    192.168.44.239:80 -> web服务
    192.168.44.239:3306 -> 数据库服务

 -->

</body>
</html>